If you are an ICICI Bank customer, you can pay through your credit or debit card without having the card with yourself